person who raises worms - Español Inglés Diccionario